Polygon partition